package dao;

import java.util.ArrayList;

import exception.DAOSystemException;


import model.LeaveTypeDTO;

public interface LeaveTypeDAO {
	public LeaveTypeDTO findLeaveType(String id) throws DAOSystemException;
    public ArrayList<LeaveTypeDTO> findAllLeaveTypes() throws DAOSystemException;
    public void insertLeaveType(LeaveTypeDTO leaveType) throws DAOSystemException;
    public void updateLeaveType(LeaveTypeDTO leaveType) throws DAOSystemException;
    public void deleteLeaveType(LeaveTypeDTO leaveType) throws DAOSystemException;
}
